Stunning two bedroom apartment to rent in the brand new development, One Casson Square.Situated by Jubilee Gardens, the London Eye and The River Thames this has to be one of London's most desirable locations