well-located and modern apartment, perfect for a short stay in london!