Karta Vacation Rentals
On a private island in the River Thames at Bray, Berkshire — a boutique hotel where private-island retreat meets English country escape. It's about 1 km from Bray town centre and close to Dorney Court, Loftus Road Stadium and the Victoria and Albert Museum.