Sheldon Square
Paddington W2
A spacious and modern two double bedroom apartment in Sheldon Square W2. Set on the fifth floor of the prestigious Sheldon Square development with great London and canal views.