1 Bedroom Flat in Little Venice
Westminster Borough, London, W9 2QP, United Kingdom,Object type: Hotel London
1 Bedroom Flat in Little Venice in London features accommodation with free WiFi, 0.9 miles from Lord's Cricket Ground, 1.7 miles from Madame Tussauds and 1.7 mi