Amberley Parish Rooms Loading Map.... Amberley Parish RoomsAmberley - StroudDetails 51.710106 -2.218152000000032 Address Amberley Stroud United Kingdom Upcoming Events No events in this location