Palace Court is an apartment in London within short distance of The London Eye, Natural History Museum and Princess Diana.
The city center is 5 km away. Tequila Tex Mex offers American and Mexican meals and lies within 250 meters of the property.
London City airport can be reached in 20 minutes by car.
Wireless internet is available in the entire apartment for free.
No parking available.