MArks Sky Bar

168 Eltham High St, London SE9 1BJ, United Kingdom, London