Find hotels near Theatre 503, 503 Battersea Park Rd, London, SW11 3BW. View hotels, hostels, b&b's and other accommodation close to Theatre 503. The top hotels near Theatre 503.
503 Battersea Park Rd, London, SW11 3BW