Let Agreed Fabulous one bedroom apartment Set within an exclusive building between Covent Garden and… More Details £490.00 PW