Lovely location in central london with an amazing terrace.