Been to Best Western Shaftesbury Paddington Court Suites? Share your experiences!
Best Western Shaftesbury Paddington Court Suites - 
1-2 Devonshire Terrace, Lancaster Gate, Greater London, W23DN
Distance
Lancaster Gate centre is approx 0.21 miles










