From its floor-to-ceiling windows or the private terrace, residents of a brand-new, two-bedroom apartment on the 12th floor of Belvedere Gardens can soak in sweeping views of the London Eye and the ...