A luxury  five-star serviced apartments located just across the Chelsea Bridge in Central London Chelsea Bridge Apartments consist of 21 spacious  one and two bedroom apartments refurbished to a very high standard